package com.parcial.data.entidades;

import java.util.Date;

import com.parcial.data.util.Clave;

public class Examen extends Entidad {
	
	private static final long serialVersionUID = 1L;
	
	private Integer idExamen;
	private Integer idAlumnoFk;
	private Date fecha;
	private Float nota;
	
	@Override
	public Clave getClave() {
		Clave clave = new Clave(columnasClave());
		clave.setValores(idAlumnoFk, idExamen);
		return clave;
	}
	
	public static String[] columnasClave() {
		return new String[]{"idAlumnoFk", "idExamen"};
	}
	
	public Integer getIdExamen() {
		return idExamen;
	}
	public void setIdExamen(Integer idExamen) {
		this.idExamen = idExamen;
	}
	public Integer getIdAlumno() {
		return idAlumnoFk;
	}
	public void setIdAlumno(Integer idAlumno) {
		this.idAlumnoFk = idAlumno;
	}
	public Date getFecha() {
		return fecha;
	}
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
	public Float getNota() {
		return nota;
	}
	public void setNota(Float nota) {
		this.nota = nota;
	}
	
	@SuppressWarnings("deprecation")
	public String getFechaFormateada() {
		return fecha.toLocaleString();
	}
	
}
